David Richard "Huddy" Hudson (born December 28, 1949 in St. Thomas, Ontario) is a retired professional ice hockey player who played 409 games in the National Hockey League in the 1970s. In his career he scored 59 goals 124 assists and 183 points. He played for the New York Islanders, Kansas City Scouts, and Colorado Rockies.